-
Tags:
No tags
-
Name:
aElemtalState
-
Displayed name:
État élémentaire
-
Description:
Permet d'appliquer un état élémentaire a une creature.
-
Cast description:
Permet d'appliquer un état élémentaire a une creature.
-
Condition:
0
-
AP cost:
0
-
Cooldown:
0
-
Flux cost:
0
-
Variables:
-
On used script:
-
Type:
1
-
Action effects:
-
Use case:
3
-
Name:
État Feu
-
Description:
-
Script:
if (not character:has([[mFireState]]) and not character:has([[mAirState]]) and not character:has([[mWaterState]]) and not character:has([[mEarthState]])) then effect = character:createEffect([[mFireState]]) effect.displayName.value = [[État Feu]] effect.description.value = [[État Feu de l'Élémentaliste]] effect:activate() end if (character:has([[mWaterState]])) then character.mWaterState:delete() display([[Combinaison Feu & Eau]], [[La cible subit Faiblesse 1 sur les prochains dégâts qu'elle reçoit.]]) end if (character:has([[mAirState]])) then character.mAirState:delete() effect = character:createEffect([[mFireAirCombination]]) effect.displayName.value = [[Combinaison Feu & Air]] effect.description.value = [[La cible subit -0,1 AP/s pendant 5 secondes.]] effect.script.value = [=[ character.sRegenAP:addCurrent([[-0.1]], [[magical]], [[Combinaison Feu & Air]]) ]=] effect.duration:set({{5}}) effect:activate() end if (character:has([[mEarthState]])) then character.mEarthState:delete() display([[Combinaison Feu & Terre]], [[+1 au test de la prochaine action visant spécifiquement la cible.]]) end
-
Variables:
-
Use case:
3
-
Name:
État Terre
-
Description:
-
Script:
if (not character:has([[mFireState]]) and not character:has([[mAirState]]) and not character:has([[mWaterState]]) and not character:has([[mEarthState]])) then effect = character:createEffect([[mEarthState]]) effect.displayName.value = [[État Terre]] effect.description.value = [[État Terre de l'Élémentaliste]] effect:activate() end if (character:has([[mFireState]])) then character.mFireState:delete() display([[Combinaison Feu & Terre]], [[+1 au test de la prochaine action visant spécifiquement la cible.]]) end if (character:has([[mAirState]])) then character.mAirState:delete() display([[Combinaison Terre & Air]], [[-1 au prochain test de la cible.]]) end if (character:has([[mWaterState]])) then character.mWaterState:delete() effect = character:createEffect([[mWaterEarthCombination]]) effect.displayName.value = [[Combinaison Eau & Terre]] effect.description.value = [[La cible subit -0,5 m/s pendant 5 secondes.]] effect.script.value = [=[ character.sMovement:addCurrent([[-0.5]], [[enchant]], [[Combinaison Eau & Terre]]) ]=] effect.duration:set({{5}}) effect:activate() end
-
Variables:
-
Use case:
3
-
Name:
État Eau
-
Description:
-
Script:
if (not character:has([[mFireState]]) and not character:has([[mAirState]]) and not character:has([[mWaterState]]) and not character:has([[mEarthState]])) then effect = character:createEffect([[mWaterState]]) effect.displayName.value = [[État Eau]] effect.description.value = [[État Eau de l'Élémentaliste]] effect:activate() end if (character:has([[mFireState]])) then character.mFireState:delete() display([[Combinaison Feu & Eau]], [[La cible subit Vulnérabilité 1 sur les prochains dégâts qu'elle reçoit.]]) end if (character:has([[mAirState]])) then character.mAirState:delete() display([[Combinaison Eau & Air]], [[La cible subit Faible 1 sur les prochains dégâts qu'elle produit.]]) end if (character:has([[mEarthState]])) then character.mEarthState:delete() effect = character:createEffect([[mWaterEarthCombination]]) effect.displayName.value = [[Combinaison Eau & Terre]] effect.description.value = [[La cible subit -0,5 m/s pendant 5 secondes.]] effect.script.value = [=[ character.sMovement:addCurrent([[-0.5]], [[enchant]], [[Combinaison Eau & Terre]]) ]=] effect.duration:set({{5}}) effect:activate() end
-
Variables:
-
Use case:
3
-
Name:
État Air
-
Description:
-
Script:
if (not character:has([[mFireState]]) and not character:has([[mAirState]]) and not character:has([[mWaterState]]) and not character:has([[mEarthState]])) then effect = character:createEffect([[mAirState]]) effect.displayName.value = [[État Air]] effect.description.value = [[État Air de l'Élémentaliste]] effect:activate() end if (character:has([[mFireState]])) then character.mFireState:delete() effect = character:createEffect([[mFireAirCombination]]) effect.displayName.value = [[Combinaison Feu & Air]] effect.description.value = [[La cible subit -0,1 AP/s pendant 5 secondes.]] effect.script.value = [=[ character.sRegenAP:addCurrent([[-0.1]], [[magical]], [[Combinaison Feu & Air]]) ]=] effect.duration:set({{5}}) effect:activate() end if (character:has([[mEarthState]])) then character.mEarthState:delete() display([[Combinaison Terre & Air]], [[-1 au prochain test de la cible.]]) end if (character:has([[mWaterState]])) then character.mWaterState:delete() display([[Combinaison Eau & Air]], [[La cible subit Faible 1 sur les prochains dégâts qu'elle produit.]]) end
-
Variables:
-